﻿/// <summary>
/// 角色属性类型枚举，定义了角色所有可能的属性类型
/// </summary>
public enum AttributeType
{
    /// <summary>
    /// 最大生命值，决定角色的生存能力
    /// </summary>
    MaxHP,

    /// <summary>
    /// 最大魔法值，决定角色的技能施放能力
    /// </summary>
    MaxMP,

    /// <summary>
    /// 攻击力，影响角色造成的基础伤害
    /// </summary>
    Attack,

    /// <summary>
    /// 防御力，减少受到的伤害
    /// </summary>
    Defense,

    /// <summary>
    /// 速度，影响角色的行动顺序和移动速度
    /// </summary>
    Speed,

    /// <summary>
    /// 暴击率，决定造成暴击伤害的概率（0-1之间的值）
    /// </summary>
    CritRate,

    /// <summary>
    /// 暴击伤害，决定暴击时的伤害倍率
    /// </summary>
    CritDamage,

    /// <summary>
    /// 伤害加成，对最终伤害的百分比提升
    /// </summary>
    DamageBonus,

    /// <summary>
    /// 治疗加成，对治疗效果的百分比提升
    /// </summary>
    HealingBonus,

    /// <summary>
    /// 伤害减免，减少受到伤害的百分比
    /// </summary>
    DamageReduction
}